package org.anderground.editor.drawer.standard;

import org.anderground.core.drawer.Calculator;
import org.anderground.core.graphics.Canvas;
import org.anderground.core.graphics.Point;
import org.anderground.core.graphics.Rect;
import org.anderground.core.model.Station;
import org.anderground.core.model.Transition;
import org.anderground.editor.drawer.ActiveBaseDrawer;

/**
 * @author Eldar Abusalimov (eldar.abusalimov@gmail.com)
 */
public class StandardDrawer extends ActiveBaseDrawer {

	@Override
	protected Transition[] searchTransitionsImpl(Point point) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	protected void applyCalculatorImpl(Calculator calculator) {
		// TODO Auto-generated method stub

	}

	@Override
	protected void drawImpl(Canvas canvas) {
		// TODO Auto-generated method stub

	}

	@Override
	protected Rect getBoundsImpl() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	protected void prepareImpl() {
		// TODO Auto-generated method stub

	}

	@Override
	protected Station[] searchStationsImpl(Point point) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	protected void selectStationsImpl(Canvas canvas, Station... stations) {
		// TODO Auto-generated method stub

	}

	@Override
	protected void selectTransitionsImpl(Canvas canvas,
			Transition... transitions) {
		// TODO Auto-generated method stub

	}

}
